Como gestionar los permisos de Git en Azure Devops para prevenir que un usuario pueda hacer push
Entramos en la configuración del proyecto:
Nos vamos a la seccion Repositories:
Seleccionamos el repositorio que queremos configurar:
Seleccionamos Security
Abajo en Git refs permissions seleccionamos la rama de la que queremos gestionar los permisos:
seleccionamos el usuario del que queremos gestionar los permisos, y para prevenir que pueda hacer push modificamos el permiso de Contribute y lo ponemos a Deny:
Azure | Git | permissions